package exception;

/**
 * @Author Justin Parker
 * @Date 2024/7/17 0017 17:38
 * @Version 1.0
 */
public class TryFinally01 {
    public static void main(String[] args) {
        doMethod(100,0);
    }
    //方法中出现的异常，假如没有处理会继续抛出给调用方
    static void doMethod(Integer a,Integer b){
        int c=0;
        try{
            //假如异常没有处理，异常会抛出给方法调用者
            int d=a.intValue(); //可能会出现空指针异常
            c=d/b; //可能会出现算数异常
        }finally {
            c++;
        }
        System.out.println(c);
    }
}
